A Graph-based Concurrency Control Protocol for Xml Metadata Knowledge Bases

نویسندگان

  • Tsui-Ping Chang
  • Chun-Hsiu Yeh
چکیده

Providing efficient access for XML APIs in XML metadata knowledge bases (XMKBs) is crucial, since XML is widely used to integrate data in XMKBs. In XMKBs, the types, contents and locations of heterogeneous data are illustrated in XML documents to provide a uniform interface for users to manipulate this data. As users update and query information about this heterogeneous data, the XML documents are manipulated by XML APIs (i.e., DOM APIs) to ensure consistency. Concurrency control protocols can ensure a better performance of the DOM APIs to manipulate XML documents. However, the existing protocols (i.e., traditional locking protocols and XML-based protocols) are not sufficiently adequate for DOM APIs in XMKBs. Traditional graph-based locking protocols cannot deal with new DOM operations, and the existing XML-based protocols treat XML documents as trees, with no regard for the ID/IDREF(s) used in them. This paper proposes a new XML graph-based concurrency control protocol, tailored for XMKBs, named XGP. The novel feature of XGP is to analyze the DOM APIs on XML document graphical structures to increase the transactional performance of XMKBs. Our simulated results show that our XGP outperforms other concurrency control protocols in terms of

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concurrency Control for Knowledge Bases

As the demand for ever larger knowledge bases grows knowledge base management techniques assume paramount importance In this paper we show that large multi user knowledge bases need concurrency control We discuss known techniques from database concurrency control and explain their inad equacies in the context of knowledge bases We o er a concurrency control algorithm called the Dynamic Directed...

متن کامل

SXCCP+: Simple XML Concurrency Control Protocol for XML Database Systems

Increasing significance and popularity of XML is the main reason why many commercial object-relational database management systems (ORDBMS’s) developed XML storage and processing functionality. Additionally, there are new types of specialized database systems known as ’native’ XML database systems. As we know, concurrency control is one of the most important mechanisms in DBMS’s. Unfortunately,...

متن کامل

Control and Cybernetics Sxccp+: Simple Xml Concurrency Control Protocol for Xml Database Systems *

Increasing significance and popularity of XML is the main reason why many commercial object-relational database management systems (ORDBMSs) developed XML storage and processing functionality. Additionally, there are new types of specialized database systems known as ’native’ XML database systems. As we know, concurrency control is one of the most important mechanisms in DBMSs. Unfortunately, c...

متن کامل

TRANSACTION SYNCHRONIZATION IN KNOWLEDGE BASES: Concepts, Realization and Quantitative Evaluation

Large knowledge bases that are intended for applications such as CAD, corporate repositories or process control will have to be shared by multiple users. For these systems to scale up, to give acceptable performance and to exhibit consistent behavior, it is mandatory to synchronize user transactions using a concurrency control algorithm. The transactions in knowledge bases often access a large ...

متن کامل

Concurrency Control in KBMSs - The LARS Protocol

Knowledge Base Management Systems (KBMSs) are a growing research area finding applicability in several different domains. On behalf of this increasing applicability, the demand for ever-larger knowledge bases (KBs) is growing more and more. Inside this context, knowledge sharing turns out to be a crucial point to be supported by KBMSs. In turn, it is exactly in this point that concurrency contr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011